Gandhi in 21st century